play a noble part - Francés Inglés Diccionario